package com.cskaoyan.service;


import com.cskaoyan.bean.param.BaseParam;
import com.cskaoyan.bean.po.MarketTopic;
import com.cskaoyan.bean.topic.TopicDate;
import com.cskaoyan.bean.topic.TopicDateById;
import com.cskaoyan.bean.topic.WxTopicDetailVo;
import com.cskaoyan.bean.wx.topic.Vo.WxTopicListVo;
import com.cskaoyan.bean.wx.topic.WXTopicListBo;

/**
 * oushao 2022-06-06   19:34
 */
public interface TopicService {
    TopicDate query(BaseParam baseParam,String title,String subtitle);

    MarketTopic insert(MarketTopic marketTopic);

    MarketTopic update(MarketTopic marketTopic);

    TopicDateById queryById(String id);


    void deleteById(MarketTopic marketTopic);

    WxTopicListVo queryList(WXTopicListBo wxTopicListBo);

    WxTopicDetailVo queryDetailById(String id);
}
